English Dictionary
◊ PERFECTED
Eira barbara
n : long-tailed arboreal mustelid of Central and South America
[syn: {tayra}, {taira}, {Eira barbara}]